package com.yjz.common.restful

import java.io.IOException

/**
 *作用 :
 *作者 : yjz
 *时间 : 2025/2/11 14:07
 */
interface ZCall<T> {

    @Throws(IOException::class)
    open fun execute(): HttpBaseResponse<T>

    fun enqueue(callback: CallBack<T>)

    interface Factory {
        //
        fun newCall(requestInfo: RequestInfo): ZCall<*>
    }
}